A person can find classical guitar sheet music for Canon in D at Music stores, that sell instruments. It can also be found in online forum websites.
You can find bass sheet music and bass guitar tab downloads at the Bass Guitar Sheet Music website
One can find blues guitar licks sheet music online at a sheet music site. Guitar forums are also a great place to find this type of music and often have links to downloadable sheet music.
I would try JWPepper. They have a very large selection of music. I posted the link in the related links box below.
Sheet music for the Acoustic guitar can be located for free and purchase online on websites such as Amazon, Pronto, Sheet Music Plus, Download Sheet Music Online, and Play Acoustic Guitar.
Boosey & Hawkes is one company that offers classical sheet music. If you prefer to order it online, you can get it from a website called Sheetmusicplus. Elkin music also sells sheet music.
I play the clarinet for classical music, and I'm not a fan of pop music though. BUT you can search for sheet music on the internet if you like.
You can buy sheet music from Music Notes.
One can visit the website Music Room for the biggest selection of sheet music available. Other websites one can find sheet music on are Piano Street, Sheet Music Plus and Virtual Sheet Music.
imslp.org
imslp.org has a lot of free sheet musi selections
ultimate guitar