Thanks for the advice.
It's been a long day at work so I haven't had a chance to try the suggestions out. I think I may need to add some oil on the slide. With the mag out it does not want to return to the starting position.
Is there any specific kind of oil I should be using?
I'll let you know how it goes... but may not get to it for a couple of days yet.
Thanks again