don't know about bulldog guns themselves but I know the typical BB gun sites sell them. Don't buy from them, buy from actual Airsoft gun retailers, not retailers that sell loads of shitty springers.
Good examples: Fire-support, patrolbase, zeroone.
As previously said, rent three times and get UKARA before buying a RIF.