Either that or he's a rifle loony. They're well known for buying OR selling any sort of rifle--which is part of the definition of "loony," a synonym for "has a screw loose."
“Montana seems to me to be what a small boy would think Texas is like from hearing Texans.” John Steinbeck