Implemented basic rate of fire