As far as i can tell, there isn't even a good model for the hands.
Which does make some sence as Everyone's hands are different. Prolly best choice will be to go get some cheep fitting gloves and build up the "armor" over them.
I plan to go that route, it's a pain, but at least then they'll be tailor fit.
Not sure if Fin's even thought about the gloves to date.