PSA is great for the money and service is good if you have issues. I assembled one with an 18” barrel on sale by Ballistic Advantage I think. Not match weight. But it’s still heavy. You don’t need heavy 24” for dogs. It took some fiddling with torque to get the best accuracy. Rock River national match triggers are excellent and cheap.