Yes, I have two, an older base scanner and a newer hand held scanner.
In Indiana you can own and use a scanner or radio capable of receiving police frequencies in your home no problem, but if you take it with you or in your vehicle you better have permission from the police, or an amateur radio (ham) license, or a few other exceptions.
http://www.in.gov/legislative/ic/code/title35/ar44/ch3.html
Around here they call a gun a 10-32, but mostly they say 10-32 G (for gun) or 10-32 K (for knife), not sure what they would call one OC, Perhaps "10-32G carried openly"?
http://ttfd.whitleynet.org/Frequencies/indiana_10_codes.htm
I don't know if it is legal to record or broadcast on the internet but i know people do it. More info here:
http://www.radioreference.com/
Yes, I have listened to scanners on the net, No feeds for my local area on line but lots of Indiana feeds on Scan America:
http://in.scanamerica.us/index.php
I have listened to Ham radio's on line too:
http://online.remotehams.com/
my favorite is :
http://ab2tc.getmyip.com:82/rcf-beta/
3.898 Mhz lsb is on right now.
I wondered If I should take my hand held scanner with me while oc'ing today but didn't want to give anyone any ammunition to use against me should I get stopped or questioned.