In a new report , Amnesty accuses China of shipping tens of thousands of rifles and grenades to Nepal 's security forces .