Completed class based Penance on wrong class

**Issue Description:
While playing as Ogryn Skullbreaker with the Grenadier Gauntlet, i was able to complete the Sharpshooter challenge in the image below.

I Did not have a Veteran class made at the time of completion.

Challenge was complete on a Heresy Difficulty mission.

Achievement had popped after entering the extraction with 0 ammunition remaining on Grenadier Gauntlet. Unsure/unable to see if accuracy matters at all.


Player ID:

Reproduction Rate:
Only one time, unable to test with others or on other missions.

Upload Supporting Evidence:

**Other info

I am not sure if you need logs/any other information for this kind of issue