Oh yeah... BCM's taper pins... :D There's a thread on that around here somewhere. They recommend the above listed stuff and either a good, solid workbench or setting it on a concrete floor so as not to get any surface flex and impact absorption.
ETA: Found it!
https://www.m4carbine.net/showthread.php?t=41732

