After a promising 2010 that saw the release of their most successful album to date in Vanity Press and a video for their song In The Weeds, The National Rifle are hitting the stage tonight and ready to pop their cherry for 2011. And they’ll be doing so by hooking up a rare free show at The Station in South Philly. Joining them will be garage rock gods Univox, who will also be performing their first show of the year. If you haven’t had a chance to grab a copy of their breakthrough self-titled album that was released on ROIR last year or just haven’t experienced the non-stop energy of their live sets, then tonight is the perfect opportunity to take care of both! Also on the lineup will be Vitamin Cheese, and NYC’s Genuine Limitations. The Station, 1550 McKean St., 8pm, Free, 21+ – Bill McThrill