I learn something everytime I come to this group...
www.nra.org may have specifics.  However, it seems
you put some time and energy into your response.

ninjian