Jim Doyle

Jim Doyle

Jim Doyle is a concerned citizen and gun-rights advocate. His opinions are his alone and do not reflect the official policy or position of his or any other agency. References and links to other gun advocacy sites do not imply endorsement of those organizations. He can be reached at [email protected]

More From This Author

Universal Desktop 1100 x 160
Tablet - 690 x 170
Mobile - 290 X 300