Nice gun. I'm a fan of the a300 Beretta. As much as I think I want an a400 it just doesn't bring enough to the table to give up the 300.
If I'm not mistaken, and very well could be, I was thinking the piston/ gas system was more simplified than the 391. I'm not well versed in the Beretta models however.