So I have an interesting situation. Virginia has reciprocity with Missouri in regards to CC. However Missouri does not recognize Permanent Residents (aka Green Card) as being eligible in Missouri to apply for CC, so does that make my Virginia CCW permit invalid. It appears a Canadian permanent resident is challenging the law as I write.
So would my best course of action be contacting the sheriffs office in the county I'm visiting to find out the legalities of carrying concealed in MO with my VA CCW