There was someone on Facebook bragging about Red Jacket AR's. After watching the show, I don't think I would buy anything from them that my life depended on. Is it just me or does anyone else feel like they were struggling to do anything, and we're really sloppy.