If you're looking for the correct spelling of "weapson", the correct word is actually "weapon". "Weapson" is an incorrect spelling, but with the correct spelling, you'll find a plethora of options like firearms, swords or even non-lethal options like tasers.