John,

Borrow from O'Connor, "rifle enthusiast." I think "rifle loony" is harmless but I have never cared to so describe myself.

Mark Benenson