NELLY ~ RCMP stands for ROYAL CANADIAN MOUNTED POLICE. That is their official uniform, but I think they may have other ones that they use day to day like other police forces do (black uniforms I think; I'm not sure, but so far it's the only one I have seen). They esp like to wear these in parades and public displays; and they ride horses too (hence, the mounted part). I think they look quite dashing myself ...
BARGOO ~ Raymond's mom said that at his graduation, he had a grin from ear to ear throughout the ceremony, he was so happy. He said the training was intense but he was a career soldier and in great shape (he likes to run), so I think that helped him a lot too.