I like your fire control group markings.
The troy battle axe stock was designed initially to go on their super short SBR.
You can get one if you want but do you plan on SBRing this?
If your just going to put a 16" upper on there you might want to put something more typical on on there to even the balance out a little bit.
Plenty of options out there with a similar cheek weld.