cyma are good AK for money. But m4 i would do some reading. check the doctor section on site. see what gun people are complaining about and issues. are they reoccurring theme. my buddy owns a shop and carried king arms until they all came back with gear box issues. they are metal and cheap but take a bit of time to research. for me if getting a full metal m4 under $300 I would consider Classic Army. Mine works great and have had it for a while. just my opinion though. there are plenty of those to go around
"and he lay with her in an unnatural way"