BA tends to have low quality heaps of junk. Upgraded or not. If Amos were here, he'd tell you if it isn't prometheus, it isn't good enough.
Besides, guns in the classifieds are years ahead the quality of BA. They tend to be full metal, and upgraded well beyond that of what you're currently asking about. Thats why they tend to be worth so much.
As for BA being reliable.. well, its a hit or miss. They'll either be reliable, or they'll tick you off.
For anyone looking for age verification in the Windsor region: Unfortunately, I will only be verifying people at games, I am currently unable to run around and setup meetings.