When it comes to understanding military acronyms, SPG has several meanings that can vary by context. But what do they all ...