Yet another MSPE and guns thread...