Check out
ArmoryCam.com