Thats all in the eye of the beholder.
Most people dont have the balls to paint their guns, so.... it is what it is, if you dont like it, oh well.
From the standpoint of a gun thats going to be used, it makes perfect sense, as an unpainted gun really does stick out in the field, and especially when youre cammied up.
Ive been painting guns and stuff since the 60's. You name it, Ive pretty much painted it, from junk .22's and air guns up to my MP5, AR's AK's etc. The worst part about painting is, once you start, its hard to stop, and it starts to fall under "addiction".
If youre going to do more, a couple of hints...
First and foremost, degrease everything well, including your hands before you start.
Brush or spray, use the lightest color in your pattern as the base coat, and spray it on. 2-3 light coats so everything is covered.
If youre going for "break up" cans alone work fine, but dont get to busy. Youre just trying to break up the guns outline, and less is usually better.
This is kind of what I mean, but I actually got a little carried away myself. A little thinner and less on the stripes would have been better.
Copying patterns many times is easier with a brush, but you can also get pretty good results with spray cans and notebook or printer paper templates cuts as needed with a knife.
Flecktarn with a brush...
Multicam using templates and cans...
When youre done, its best to give the whole thing a couple of three coats or so of clear flat lacquer. It flattens and evens out the paint job even more, and also adds some layers of protection, and helps slow down wear from use and solvents from eating up the paint while cleaning.
Looks like youre off to a good start there Turner, and welcome to "painters anonymous".