ALL weapons are warfare weaponry, the military still uses bolt action rifles (M24 sniper rifle), semi auto non automatic rifles (M14/M1A), assault rifles (M16A4/M4A1/M27)
and shotguns (M1014). Hell, the military even still uses bayonets, which is really just a small sword, and tomahawks, today, in iraq and afganistan. My point is there is no such thing as a non miltary weapon, past or present