When you say you have to push the trigger forward to reset...is this a decent amount of movement, or is it just an imperceptible nudge that is needed to make the trigger reset?
If it's the first bit, I would guess broken trigger return spring. It would definitely cause free play at the beginning of the trigger's travel.
If the second, I would say it's an issue with the trigger bar. It is pushed up by a plunger that should be obvious when you field strip the gun. Check to see if the plunger travels up and down freely, and keeps the trigger bar all the way up while still maintaining a bit of spring tension. May sure the bar doesn't bind as it passes over it.
Your gun is essentially a Tanfoglio. IIRC, those Armalites were made by SAR. Who patterned their guns after Tanfo. I mention this merely because it should be very easy to find pictures, diagrams, instructions ect for a steel Tanfo (Witness), whereas 'AR-24' stuff is going to be pretty hard to come by.