I have 2 lubricants in my garage and I am wondering if either are ok to lube my M4-117 with?

I have WD40 and CLP

I use CLP on real rifles, however the Crossman site said no petroleum based lubricants and I do not know if either of these lubes are petroleum based.

Thanks all.