I painted my Harley with rattle can paint and primer. It is holding up really well.. I am pretty astonished. I used krylon camo. olive drab.
Seems way worth it time and money wise to find a paint you can spray yourself though. Even a $20 spray gun will have at least twice the fan size of a spray bomb. It is frustrating to paint a truck with rattle cans.