User blog comment:Jrp04f/What is an "SP"?/@comment-5727835-20121110213223

Another meaning (aside from being a military force) would be a specialist..

http://www.merriam-webster.com/dictionary/sp

SP abbreviates for 1. shore patrol; shore patrolman; shore police (or Security Police)2. specialist