I tried to visit www.kel-tec.com and I get one of those darn adware sites. Did Kel-Tec manufacturing go out of business or change their domain?