Trying to confirm barrel thread size. As far as I can tell, my DB16P47B7 has 1/2" - 28 threads where the flash hider attaches. I'm considering getting the oil filter adapter. If anyone has experience with oil filter suppressors, I'd like to hear about that as well.