I believe Heller directly implicates this issue, and more importantly, so does Gura.
Essentially Gura's argument, advance in the US District Court within the 9th Circ, asserts that government can not ban the carrying of weapons but can regulate the manner in which they are worn. The government can ban open carry, or can ban concealed carry, but it can not ban both. He also concedes the validity of objective criteria for the issuance of a permit... basically shall issue requirements involving skill tests, safety tests and background checks.
The reason why I say Heller implicates this issue is beacause of the treatment of the "bear arms" language in the Heller opinion. Scalia cites a string of cases covering the issue all of which stand for the proposition that the government may regulate the manner in which a person can bear arms, but may not ban them. The case Gura is pursuing is Sykes, et al. v. McGinness, et al., US District Court for the Eastern District of California.
As I understand it the case is basically on hold pending resolution of the incorporation issue.