Added weapon collision detection routine