WOW!!!
Those welds look like some one sh*t on it the a arms!!!
Get that off there.I cant tell if thats sh*tty flux core or a mig rig with no gas but either way i wouldnt trust them at all!The very least id do if i were you and you cant weld is take those to a local shop and have the welds ground down then rewelded.
Do a search on here sicivics a arms are extremely nice looking if you can afford them.If i had the cash id be rocking a set on my quad right now.