Those look like they will be really good at first, but they look a little bit flimsy, which means low power. I can't really see getting more than 10 or 15 feet out of them.
Yeah, that's the same problem I have with Buzz Bee Toys. They tend to have original designs that look cool and everything, but the aren't of the same high quality as Nerf guns. Heck, I'm afraid my Double Shot is going to break in two one of these days when cocking it.