Added bullet firing queueing to hopefully improve efficiency.