JP stuff is for race guns and guns built to play shooting games.
I replaced my PA10's barrel w/a 16" balastic advantage barrel because I wanted a shorter barrel. The factory barrel shot almost as good as the balastic advantage barrel I replaced it with. I have a rifle recoil system and stock on this one but the 308 pistol I built on Palmetto receivers has an Armalite carbine recoil system on it.
Shoot what you have now and see if the gun runs before you change things around.