Regarding the cleaning kit, I have a similar product in the Daisy version. Works good.
Here are some tips I have learned about using the cleaning rods:
1) Be sure your airgun has enough room for the cleaning patch to pass through and exit the barrel completely. It needs to come all the way out into the breach area. If it will not completely clear the barrel, sometimes it is a real chore to then pull the cleaning rod back out. The patch gets wadded up and won't move. The M4-177 has enough room, I just checked
2) It is often best to cut the 1 inch square cleaning patches in half. Otherwise you have the same issue - they wad up and won't move.
3) You can break those .177 rods off real easy. I know, I've done it. If you end up with part of the rod stuck in the barrel you can shoot it out. I know, I've done it
(instant spear gun!)
4)I used what was in the house for a cleaning solvent. Everyone has a favorite. Best to simply read up on the subject and make your choice.
Good luck with your project. Those M4-177 can be real accurate. I am happy with mine.