I recently purchase a tanfoglio ultra ipsc 9mm. the gun came with one magazine and i don't see where there are alot of after market parts for this gun. can anyone confirm that cz75 mags will work? is there a good source for springs, triggers and replacement sights for this gun?