fixed bullets not disappearing correctly when out of bounds