Respectfully disagree, about the magwell. The stock magwell is perfectly serviceable. Give it a try before spending the $$. I’ve got the CZC on mine. It works fine with their base pads but not at all with the stock ones, unless you sand them down. Every once in while I shoot an IPSC match which preclude the CZC base pads. I ended up going direct to CZ (in the Czeck Republic to get IPSC legal +1 pads. The work with the CZC magwell but you have to pay close attention to seating them all the way in. The would work better with the stock or CZ aftermarket magwell. Point of interest: shipping, while expensive, took 3 days. I can’t get stuff in the US delivered that quick.
I did put a fiber optic frond sight and fully adjustable rear. I like the FO sight. The rear sight looks great and, after pinning it in place, it works fine. However, I never adjust it. I could have spent the money on ammo.