Kel Tec KSG and KSG25 Final Thoughts