On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

ill look into what i can do with that. I'm new to programming so anything that has to do with small calculated delays I have a hard time coding it.

One option is to have the game simply check the last time a shot was fired, and if it hasn't been long enough then ignore the player's input.  I'm glad you're getting into programming, it's a great hobby!