ok so sometimes i like to go open carry with my XD. mainly when i go to the range, now my question is, i just bought an ar15 with collapable stock some people say i could carry that and some people dont, so im just wondering what the rules are for that i looked at mn laws and i dont understand...