Mec-Gar Competition Magazine EAA Witness, Tanfoglio Large Frame 40 S&W 16-Round Steel Anti-Friction Black, MidwayUSA | GearCred