This piston is from a two year old McCulloch BL\150 blower,
looks like dirt has been getting past the air filter resulting
in a badly damaged piston.
Now i know why it has no compression, it pays to check your air
filters regularly,especially if their crappy foam ones like this.
If anyone needs any parts for this model blower let me know.

[Linked Image from i4.photobucket.com]
[Linked Image from i4.photobucket.com]