yet another attachment code overhaul, some graphics edits, added a new attachment for the shotgun