Your gun would dissapear if you walked under anything - the gun moves so the muzzle is on the same side of wall as you, including if the model goes through you or underground.
Edit of Aloshi's Warplane to allow fast firing and grenades? Maybe fire 6 grenades in 6 seconds then stop. You'd need both of their permission (TheGeek and Aloshi) to use the models and scripts though.