Unless there is a local code, then yes its perfectly legal. I have never done it, I don't shoot lead bullets.... I'm exposed to enough heavy metals at work... I don' need to be exposed to more.
With CAs current scrap laws, its not worth my time unless I'm going to get a grand... I mean do you really want to get 1099ed for $30. Giving up finger prints, proving its mine... its just not worth it. Hell it would cost me that in gas to drive the work truck there.