Hello from Kel-Tec!
It has come to our attention that our SSL Security Certificate has expired. This was definitely an oversight on our part and we are working diligently to get this resolved. In the meantime, we certainly understand the hesitation to use our site for commerce and suggest ordering accessories via telephone (1-321-631-0068) if you would like to purchase anything. This does not mean our website is insecure, it just means we don't have an official certificate declaring it so, which of course would give everyone peace of mind. We should be able to get everything up and running smoothly here next week and we apologize for any inconvenience or distress this has caused anyone.