Stimulus Check?
I don’t know but you have to shell out a lot of cash for that, especially given an 18 year old does not have (usually) job skills that are needed for high pay.
Here is a closer look at the gun, it’s a Spanish language website (I can read but not speak Spanish), I am certain this is a Daniel Defense: