Two of the pictures looked like blueberries: "huckleberries" and the "true blueberries".
"While some Vaccinium species, such as the Red Huckleberry, are always called huckleberries, other species may be called blueberries or huckleberries depending upon local custom. Usually, the distinction between them is that blueberries have numerous tiny seeds, while huckleberries have 10 larger seeds"
http://en.wikipedia.org/wiki/HuckleberryThe small pink and green ones looked like unripe wild/native blueberries (which would account for them being smaller). They are usually more tart than their domestic cousins but flavorful. It could also be Juneberry.
The striped round fruit is probably gooseberry.
I'm no expert but that's what I think and would love to be more informed by those who really do "know".