-
I finished the mission and still didn't get it.
-
That's odd I haven't heard of that happening
-
There was a thread about it some time ago. Iirc it is fixed by playing the final mission again and you will get the rifle. I didn't bother to try yet.