I own a Panzer Arms M4. It is a turd. Other than the stuff the Turks built for CZ subject to CZ QC, I would steer clear.
I also have a 870, 590A1, and a 1301......all solid choices.
I also have a 870, 590A1, and a 1301......all solid choices.