got this gun recently from a custom shop in TN, way out of my pay grade to complete, recommending to replace thumb safety slide stop extractor firing pin firing spring cash $2300 trade value $2800 brand new Cheely L2 grip $400 w/ gun purchase