Al montarlo puse la pieza que conecta el laser al revés, osea donde está la ranura de la pieza delante en lugar de atrás.

Estaba viendo un video del desmontaje total de una glock y se me ha pasado por la cabeza que podía ser que hubiera puesto esa pieza al revés, he desmontado el original y vuelta a empezar con el laser y ahí estaba el fallo.
En fin... gracias a todos.
Saludos.