An 88mm anti aircraft gun made in Germany.
Could also possibly be a bad, plastic clone of Shrapnel Mine from Seth @ Just Cuz Robotics.... Who's to say?