Complete parts kit for an M4

This is a project gun that i was unable to finish, first time i assembled the gun the FPS was abnormally low for the spring used. i suspect an air leak. everything in the photo is whats included, it should be an entire set. i didnt go over every screw but it should be there.