Police officer shot; caught on camera