Snaps certainly don't have to be western.
However, my interest in snaps began when a snap popped off of one of my western shirts.
Tandy Leather deserves a visit to find out if they sell an affordable tool to install
snaps and/or the snaps themselves. I still have the part with the "pearl", but the
metal back with the actual snap got lost.