for a nice inexpensive upper go to model 1 or j&g sales cheap but acceptable quality.
Damned if I know. Have fun shooting it mostly. I figured that as long as I did the lower right that I could always upgrade the upper.