Hit me with your best shot

This commit resolves Issue #4 and partially Issue #9
Bullet spam is no longer possible.