First, I would never put a Taser on a rail. If you are going to pick up a gun, use it, "f" the Taser". Second, the .22 as a home defense, No-Way. Third, forget the Springifeld. If you have the money, try the H&K P2000SK which is as small as the compact Glocks, amongs the best made guns in the world and come in .9, .40 and .45. Also, they are all rail system guns. Range in price from $600 to $700 new and hold their value very well. I had one and currenlty have a H&K USP .40 And yes, ammo is getting VERY expensive.