For stocks, get something with an adjustable lop and cheek weld. Boyd’s at-one or Magpul hunter x with a cheek riser kit ( red deer has them in Stock)
I ended up installing a custom cheek riser on my Magpul X-22 stock as the Magpul risers weren't tall enough.
https://www.canadiangunnutz.com/forum/showthread.php/2054946-Magpul-Hunter-X-22-cheekweld-perfection