The Wizzard is a great guy to deal with. Excellent communication, on time, and the gun showed up, clean and oiled. Also at a heck of a price in my opinion. Couldnt ask for a better guy to do business with!