I tracked this down - the sponsor Brandon Phelps presenting it to the house committee:
http://new.livestream.com/blueroomst...1&medium=email
He explains the bill a little and also I think he's apologizing to gun owners for the parts that they don't like...