Hi Jewel,
As far as Pneumatics and shingle are concernd, you will want to use STAPLES, which are less invasive than nails In North America all the pneumatics guys offer guns; HITACHI N5008AC a "medium crown stapler" use 16 guage-7/16" crown staples. If using 40cm shingles and 125mm exposure you need 1-1/4" (~31mm) staples. Galv is a must, if your shingles are treated, you need stainless staples, otherwise is expect Rust FAST.
BJ - Montreal Canada
Hopefully they've "nailed it" by now.