*UPDATE* I added a reloading animation (It's cool because you add as many shells into the gun as the gun capacity can hold) when you're out of shells or you press the R key. Note that this does not work when you already have full bullet capacity (7). I also added the little shell flying out when you pump the gun. You can now also shoot while aiming!
Thank you scratch