[master weapons handler]