I was desperately looking for the SPX for several months. Finally got tired of waiting for one and bought a 590A1 instead. Of course, saw 3 on the wall at my local range about 2 weeks later. Great semi-auto for the money. I would get that or look into a Benelli.