Ultimate home defence pistol?

I havent read all the pages.I was wanting to get a Walther pps m2.I missed a sale at Academy sports for 299