No kidding. Even something as simple as keeping track of what one can do as you drive across country requires an app, or at least http://www.handgunlaw.us/. This is with a state issued carry license that has a patchwork of reciprocity. Literally what is legal in one place, is illegal in the next, and vis versa, just by crossing invisible lines.