Gun Review: Springfield Armory XDm-45ACP

post image

JM Browning was the greatest firearms designer that ever lived. The Utah-born gunmaker held 128 unique firearms patents. His work is one of the main reasons that I’m typing this…

/*