It's not a big deal to change grips on that..If I remember right the screw is near the bottom of the grip behind the mag well.
You say you put a handall on it? those usually wont slip as long as they go on dry.
Midway has grips that will fit that gun. Really anywhere that has grips for a 5904 or 5906 will fit it.