i love my 320. its got its drawbacks, height and mag prices being my biggest peeves, but other than that, its not perceivably "heavier" than other gats while shooting imo. its recoil impulse is sharp and predictable. the modularity is really something to take advantage of, mix n match for different occasions is really cool. the trigger is by far better stock than most imo, a trigger that doesnt need to instantly be upgraded like some others. its accurate and reliable, in the 5k rounds or so that ive put through it. if you are wondering about purchasing one, do it, you probably wont regret it