After more than 240 years and countless changes in our world, do Americans still have the right of revolution? Americans did not renounce the right of revolution, so yes.
Is it in the Constitution? Yes the declaration of independence states "when a long train of abuses and usurpations, pursuing invariably the same Object evinces a design to reduce them under absolute Despotism, it is their right, it is their duty, to throw off such Government"