I was trying to make a model of a Walther p99 because I have an airsoft p99. When I started into it I realize the the p99 has a much too organic look to make out of normal legos. Also it would have been impossible to make the handgrip because it is designed so ergonomicly. But what I did end up with is what looks like a USP because the USP and p99 are very similar.
The slide can be pulled back to reveal a chamber, sort of.
the SOCOM tactical flaslight
The Flashlight on the gun
You can remove the slide by retracting it, removing the peice in the back, and then sliding it forward as shown bellow.
This gun also features a working slide lock
lastly because of the build of the hand grip it was too difficult to build a magazine so I just made a hinged compartment on the bottom. Also I did this early on because I was going to make a rubber band gun.