Hi guys new in the forum and I'm in Canada. Never owned any semi auto's previously but I would like to get a range only gun for less than 1000$ with good ergonomics, a good trigger and low recoil impulse. Heard both are good guns but heard that the CZ has reliability issues with return springs ect. while the XCAL has very limited part availability here in Canada. The Xcal is on special for 930$ while the shadow is for 879$ with 3 mags, which should I buy? Anyone have both to compare?