tanfoglio high cap magazine