An Oneida teenager is facing weapons possession charges for allegedly having a set of metal knuckles in his pants pocket.