A ROAST WORTHY REVIEW OF THE SUPFIRE M20