This bill references section 1460(b)(3) as the definition of "public place".
The section reads:
"(3) "Public place" means a place to which the public or a substantial group of persons has access and includes highways, transportation facilities, schools, places of amusement, parks, playgrounds, restaurants, bars, taverns, and hallways, lobbies and other portions of apartment houses and hotels not constituting rooms or apartments designed for actual residence."
So, basically, you can own a large cap mag but you can't use it because taking it out of your house will violate the law. In my opinion this involves a "taking" by the State of Delawarebecause they have "taken" my use of my property without any compensation.