I have a S&W flat side upper, never been fired by me, only by the factory, off a sport model. Looking for $95 shipped. I also have 3 new gen 2 pmags, 2 non window, one window for $100 for all 3 shipped, not splitting up, sorry. Prices are firm unless you want the whole lot I will take off $10. I will have this on multiple gun boards so please email me at email@example.com if your interested. USPS money order or paypal gift option only please.