This imposes on the states to create and enforce their laws. If someone so badly wants to travel with their gun, then maybe the solution is to create a travelers permit. Just because it is difficult to understand the laws from state to state, does not mean congress should pass a law to make brandishing a weapon easier. Lawyers, teachers, other licensed professionals have a right to practice their profession in the state in which they are licensed. Congress never entertained a law to ease restrictions on professional licenses. Lets remember the framers intent when drafting the second amendment- to have a weapon as part of a the state militia. Not to have a weapon wherever and whenever someone feels like it.