How to install specific version of snap?

Revisions are assigned when a blob is uploaded to the store and are not channel specific. You may never publish a revision to any channel or publish the same revision to all the channels.

As for your question, I think that would install that specific revision while tracking latest/stable:

zyga@novigrad:~$ sudo snap install powershell --classic --channel=latest/stable --revision 264
[sudo] hasło użytkownika zyga: 
powershell 7.4.1 from Microsoft PowerShell✓ installed
zyga@novigrad:~$ snap info powershell | grep tracking
tracking:     latest/stable
1 Like