My learning experience went like this.
I have a 50 yard home range which made testing convenient for the handi hornet. When I switched the pallet wood stock out for the laminate, I lost accuracy. Turns out the lock up was different as the forearms were slightly different lengths. After I cut down the laminate forearm slightly, the lock up was then to loose.
Through trial and error accuracy testing while shimming the fore end shoe with aluminum I found the sweet spot.
I then epoxy bedded the shoe & shims to the forearm like so.

This more than anything improved accuracy.
From there having both pressure points and free floating on my other fore arm. I elected to dowel sand to the lug and O ring the fore arm for free float. I had some very good groups with pressure points but P.O.I. shifts with humidity,heat,etc. I hunt varmints from shooting sticks and predictable first shot POI is a must. I now have that.

The above really made it a nice consistent shooter. BTW- I have absolutely zero horizontal/side to side barrel play at the end of the fore arm by hand.
After reloading I shoot 5 rounds at 50 yards for testing. This is what it does on
average. Bags front and rear, 12x, un-modified trigger, no fouler shots. Occasionally for kicks I have shot 10 shot groups and it will put 10 in the .5s at 50. I have learned to do all my Hornet testing at 50 yards. From there I paper punch 100 & 200 yards along with hunting of course.

I am sure there are many things that may work, some more complicated than others. Just showing what worked for me.