Those trigger weights are right on the mark for a bone stock Tanfo. Polish the crap out of it, replace springs and bits as necessary and you'll easily cut those in half.
OAL depends solely on the shape of the ogive. I run 147 and 165 grain Xtremes to 1.15 with no problems, but this length would be too long with other bullets.
I've used the CGW pin, and now the Canik variant, and don't see how the pin would cause the problem. Maybe something else changed during disassembly/assembly?
Looks like you can purchase a Tanfoglio hat and a few different shirts through Eric's site...
http://www.ericgrauffelonlineshop.com/en/tanfoglio-clothing/417-tanfoglio-hat-.html