adding new weapon idea

note, did not test this, need to test it later