Mickey definitely see if you can put in for it. I don't know if there is a time limit or not, but seeing as you are still in uniform hopefully they can help you out. Good luck.
Called my dealer and they said the program started February 12, 2011 and I don't qualify. I have a call in to Triumph USA and am waiting for a reply.