违法的。我国《枪支管理法》对于火药或者压缩气体为动力的能够发射金属弹丸或其他物质的各类枪支做了明确规定,并规定了非法持有枪支的法律责任。BB弹枪属于被法律禁止的枪支类物品,持有或使用这类物品涉及到法律责任,属于违法行为。