Everything I could want in a firearms dealer. He is responsive to emails and phone calls, he will take the time to find you the best price, he will get you the best price, and he is friendly. I will continue to shop from ITP and recommend the great work! Thanks!