I am about to begin my very first build. The only rifles I have ever fired have been AR15/M16's. I am very confident I can do this without any trouble, BUT, I am no Guru. I have a Bushmaster stripped lower w/ an A2 stock, I like the Hogue grip on my M4 Bushie, so I'll stick with that, but what's getting me is what kind of upper to go with. I really like the look of the Patriot Ordinance SPR 18" setup, and I'm curious to see if the gas piston is as good as the old fashioned gas tube operation.....so my questions are... Will a POF upper work just fine on my lower?....and If I decide on something else, should I worry about something not fitting quite right? Or are "mil-spec" parts all the same , no matter who made them?....If I don't go with the POF upper, I'm leaning towards a Rock River setup.........Thanks in advance guys.....