Post-Refactor Firing Bullet Functionality