I don`t think he is for or against guns, but the post might pass off as amusing to some people who live outside of the USA.
For most countries, gun laws are astonishingly strict and people cannot find them easily unless they know people who know the wrong kind of people who are able to get them smuggled.
But in all seriousness, it`s not a bad idea to sell anything for bitcoins as long as you did the proper homework and research regarding your surrounding laws on the topic... However, if it`s the sells of guns, I don`t think the business can be anything else but a local business.