Refactor

Refactored some duplicate weapon stuff. bullet speeds are fucked right
now.