Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Very simple principle, but spamming is valid with every weapon, I would've introduced some sort of recharge to avoid that: balancing stronger weapons to have less "bullets" for example, in order to make shoots "count".