Does this nailer go from 2in to 31/2 in

Yes, 2" minimum length, 3-1/2" max length for the fasteners.