Being a service tech " now retired" in the automotive and industrial equipment sector and building boats and motorcycles over the years usually I can repair my guns. There are times when I know a professional is needed and well worth paying for the knowledge and skill .