I just bought one myself a couple days ago. It is sweet! Should be a fun gun for a very long time.
The store was out of the BX-25's though, so I wasnt able to pick those up yet.
As for it keeping group, there are several video's out there where people put hundreds of rounds through, taking apart again and again. Stays perfect.