Just me, but I think the Tanfoglio compact is better built. I have the B6P as well as the Tanfo, ...nothing specific, but the Tanfo is slightly better. Major parts all seem to interchange between the two brands. Great value, which ever brand you get.