The Kel-Tec Customer Service is un-believably EXCELLANT. My slide cover broke 6-8 weeks ago--called them and had one in 2 days. Called last Thursday about a replacement barrel for the key holing problem-- mailed Friday got it Monday. Going to break it in tomorrow.