A couple notes...
I. master pins of size value 1 are actually semivalid in Kwikset systems, because of the rather large bitting spacing for that style of lock
II. zerobitted depths are actually valid in other systems, Schlage locks for example. They aren't common, but they do not violate code standards.
III. handfiling is possible, but using a code cutter is often a much better plan if you have access to one! :D