Good background music to this. Off Topic (non gun) but no humor either.

Wake up America

http://www.usawakeup.org/