Lube away!
The general rule of thumb is to shoot and store it lubed, but carry it dry.
As for grease vs. oil, it basically comes down to preference. Prior to shooting a weapon at the range, I generally apply a "high performance" gun oil to the rails and moving inner-parts prior to shooting...