Recently acquired a 20" Mossberg M590A1 for a song. Only problem was the factory ghost ring rear sight was removed and replaced with a full length pic rail. Original sight wasn't included. The front sight is the blade style. I would be happy just with a replacement rear ghost ring, but not opposed to replacing front and rear. I have no opinion on a pic top rail. I would heavily prefer winged rear sight. So far, research has shown the following options: Factory replacement: Pros: Cheapest ($85 on Amazon) Knowing I am getting the correct height. Complete set, so having a spare front sight Cons: Seem flimsy Reports of elevation screw stripping Aimpro: Pros: Winged rear with rail Good reviews (on product only) Seems to be exactly what I want. Cons: Their reputation for "in stock" rivals Botach Reputation of taking money with no communication for up to 2 years. Website says out of stock, store website says in stock (again back to the communication issue) Vang: Pros: Seem to be the best in the business. Cons: Claims not to work with factory height front sight, so would need to purchase front, rear, pay to get new front soldered on or have them install. So now my sight cost more than the gun. Fine for glass on a rifle, not so much for irons on a scatter gun. XS: Pros: I like the idea of tritium front sight. Winged rear if you get non rail model. Cons: Numerous reports of adjustment screws stripping out with little force. Soooo....are there any other options out there? Should I roll the dice with Aimpro? I am open to suggestions. My receiver is drilled and tapped. And before those who start with the "just get a bead sight" chime in, I have a 18" Remmy 870 with a bead. This is a chance to try something different. Thanks in advance.