Mick is a good guy. I've had several dealings with him and he has always treated me well. He is there to make money so don't expect top dollar for your trades. His trade values are no different than anyone elses, I checked.
I like his selection and the prices aren't bad. He has some black guns and a good selection of hunting rifles as well as a decent selection of pistols. He is the only shop I will deal with in Salem.