Welcome to the forum
seems that hat the gen 2 psa guns don't have as many issues the gen 1 did. That being said your still dealing with a proprietary system so say you wanna swap somthing out down the road you may not beable too.
what unforgiven said is the best advise, are you looking to build or buy whole?