Use Mr Finishing Surface 1500 Black.
You can buy it in a spray can.
It may be more expensive than Vallejo or Stynylrez primers but unlike those others this primer levels perfectly and is incredibly resistant to being scratched off.
I just picked up some of the Gray, black seems to be out of stock everywhere (the spray kind). Thanks for the reco!
I did some priming with the vallejo through my airbrush and holy crap, priming a 1/24 scale model is way different than priming a 1/72 scale model haha. My hand is craaaampped.