I like the "best of both worlds" option of a pistol grip stock.
I put this Choate stock on my inexpensive Mossberg Persuader.
Sights? My persuader came w/factory Ghost Ring sights and I love them.
I agree with the others about not needing sights for close work, but I tried someone's pump at a shoot recently and couldn't hit sh!t with it at about 30 feet. I'm not sure he even had a bead on the front though. I felt like a retard, (PC incorrect word shows my age) but when I used my gun, I blasted those plates without even thinking about it...
Good luck!