all the E stamps are inspector stamps
you should 2 BP proof stamps
your rifle was shipped out to far east.
join british military forum as i am a member too and they will answer all your questions