you know what, i was gonna try to help and correct and advise, but it seems to me that there are really only a few legitimate gripes here. most of the issues are related to ammo, ammo selection [22's are picky, and certain ammo's are garbage], not knowing how to shoot [accurately], and not being familiar enough with the firearm/s in question.
marlin model 60 owners: a problem i ran into with mine, was the ejector wire being out of alignment, its actually a pretty simple fix, once you learn it, go here and check out the stickies at top, very helpful.
beretta 21A, they are ammo sensitive, [as are 98% all rimfire 22's], they need broken in [including new mags], and like to be kept clean, also they have a short sight-radius, but can still be amazingly accurate at 25 yards [in a sight vice] and 10-15 yards free-hand. go here to learn about beretta rimfires http://www.rimfirecentral.com/forums/forumdisplay.php?f=54
and in general, rimfirecentral.com is a great place for advice [and yes there are crap rimfires out there]