This is my 5th project. This is also the first time I am making a gun app. It looks and acts the way a glock does in real life. You can use the mouse to control the gun. You can pull back the slide, pull the trigger, and when it is out of ammo, the slide lock activates. You can then release the magazine and when you enter it again, you can thumb the slide lock to snap the slide back in place ready to fire again.