Thanks all for the kind replies. I am 100% sure it needs to be greased as it's piston based, comes greased off the factory AND there is a service kit for sale for it which includes the grease (red in color). I would've gotten said kit for $10, but when I found out that shipping is $15, I changed my mind, $25 for a fingertip of grease seems a bit excessive
I will go to Jumbo the next days and hopefully find something.