Its heavy, expensive and I would buy mine again in heart beat. Fired 2500 rds bird, steel, buck, slugs haven't had a single hangup. Cleaned it twice never cleaned the pistons they look the same today as they did after first time shooting. After market is strong but everything is expensive to upgrade. Look for one used I don't think paying new prices are the way to go. Mine was used came with full titanium tube and taren tactical spring kit both must have upgrades.