Austin Weiss is just your typical American gun guy, with an interesting day job.