I like the GSG and mine is pretty much done as far as Ninja factor but I have a hard time with how toyish it is.

Plus I'm getting tax stamps for the lower for multi caliber SBR and maybe a suppressor or two or three......

Just been wondering if its worth it to go with a dedicated upper and the reliability with that.