A really cool idea! This would serve as a really cool alternative way to limit the player's ability to spray and pray if a simple cooldown or ammo count doesn't fit your game.