redsox17,
Don't be afraid to try removing the A2 front sight post. S&W uses tapered pins that need to be driven out right to left. It takes a bit of force to drive them out. I'd been itching to install a free float rail on my 15-Sport, but was hesitant to try it. A small LGS nearby showed me how.
Troy 15" Alpha Rail. The small LGS had it for a good price. I didn't have to replace the barrel nut.
YHM Low Profile Gas Block.
Front and rear Troy folding battle sights.
If you're looking for complete uppers, there are various places to buy a complete upper. I live local to RGuns. I've built a rifle using one of their complete uppers. I have two friends who built rifles using their basic upper. All three function perfectly.
RGUNS - AR-15 Upper Receivers -5.56mm: 16 Inch - Heavy Barrel
This is my budget build: a Delaware Machinery lower and an R-Guns upper. I prefer shooting iron sights over red dots. I have this one set up as an iron sight only rifle.