If you ignore the media hysteria you will most likely find that the law has nothing to do with long guns which generally come under hunting regulations rather than "carry" laws.
For example, In Maine, with a CCW you can legally carry a loaded pistol any time, any where (Except Federal buildings etc. ) However, They do not permit hunting on Sundays, if a Game warden finds you with a rifle , even unloaded, in the woods on Sunday, or with out a hunting license it is considered Prima Facie evidence of illegal hunting, SD and carry regulations never enter the picture.