Check out ArmoryCam.com