It's not quite perfect. You can see a small gap towards the top. It doesn't need much, but it could still use a small nylon washer or neoprene pad to push it back just a little bit to get it spot on.
Yeah it is in a high fps low rate of fire gun.